home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 22
/
Aminet 22 (1997)(GTI - Schatztruhe)[!][Dec 1997].iso
/
Aminet
/
dev
/
misc
/
gms_e.lha
/
GMSDev
/
EModules
/
gms
/
input.e
< prev
next >
Wrap
Text File
|
1997-09-01
|
1KB
|
59 lines
/*
** $VER: input.e V0.8B
**
** Input Definitions.
**
** (C) Copyright 1996-1997 DreamWorld Productions.
** All Rights Reserved
*/
OPT MODULE
OPT EXPORT
OPT PREPROCESS
MODULE 'gms/dpkernel'
->***************************************************************************
->*
OBJECT keys
head[1] :ARRAY OF head
key1 :CHAR
key2 :CHAR
key3 :CHAR
key4 :CHAR
ENDOBJECT
->***************************************************************************
->* Special Keypresses that can be returned from Read_Key(). All other
->* keys can be considered to be in ASCII format.
CONST K_SCS = $80, -> Screen switch (LEFTAMIGA + M)
K_DEL = $81,
K_HELP = $82,
K_LSHIFT = $83,
K_RSHIFT = $84,
K_CAPS = $85,
K_CTRL = $86,
K_LALT = $87,
K_RALT = $88,
K_LAMIGA = $89,
K_RAMIGA = $8a,
K_F1 = $8b, K_F2 = $8c, K_F3 = $8d, K_F4 = $8e,
K_F5 = $8f, K_F6 = $90, K_F7 = $91, K_F8 = $92,
K_F9 = $93, K_F10 = $94, K_F11 = $95, K_F12 = $96,
K_F13 = $97, K_F14 = $98, K_F15 = $99, K_F16 = $9a,
K_F17 = $9b, K_F18 = $9c, K_F19 = $9d, K_F20 = $9e,
C_UP = $9f, C_DOWN = $a0, C_RIGHT = $a1, C_LEFT = $a2,
K_SRIGHT = $a3, -> Special key on right
K_SLEFT = $a4, -> Special key on left
K_TAB = 09,
K_BAKSPC = 08,
K_ENTER = 10,
K_RETURN = 10,
K_ESC = $1b